home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 41
/
Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso
/
-seriously_amiga-
/
comms
/
other
/
queso
/
queso.readme
< prev
next >
Wrap
Text File
|
1999-04-19
|
2KB
|
59 lines
Short: QueSO/6.6 find out what OS a host runs
Author: alfier@iol.it (Alfonso Ranieri)
Uploader: alfier@iol.it (Alfonso Ranieri)
Version: 6.6
Type: comm/tcp
Requires: Any Amiga with Miami 2.x Miami Dx registered
-- What QueSO does --
QueSO discovers the OS running at a remote host.
To do that QueSO sends 7 tcp packets:
- 0 SYN THIS IS VALID, used to verify LISTEN
- 1 SYN+ACK
- 2 FIN
- 3 FIN+ACK
- 4 SYN+FIN
- 5 PSH
- 6 SYN+XXX+YYY XXX & YYY are unused TCP flags
All packets have a random seq_num and a 0x0 ack_num.
Each OS has standards answers to the packets above,
so QueSO, reading from a configuration file of known
OS answers, can determinate the OS answering.
-- This port and the original author --
QueSO is a "real" port of QueSO by savage@apostols.org
to Amiga/Miami; "real" because it was quite all
rewritten for the Amiga environment.
Refer to QueSO home page http://apostols.org/projectz/queso/ for
other infos.
QueSO runs only on Miami 2.x or higher and Miami Dx
registered, because it uses Miami packets filter api.
-- Changes from 5.x --
- made compliant with original queso 1.20 1998/09/22
- added queso.amirx
-- Changes from 4.x --
- bug that makes queso search for its config file in current dir: removed
- bug that dosn't make queso be broken by a ctrl-c if in usec delay: removed
- bug that makes queso notice user that config file was not found after
it's job: removed
- silet mode removed
- verbode mode added
- changed all files functions calls from ANSI to AmigaOS, size smaller
- config file opened just one time per session now
- now if the config files is not found and -w is set, a new config file is
created and user noticed; this is the suggested way to create a new
config file
- now miami and bsdsocket libraries are opened in queso code so no
requester is opened if miami is not running
- more errors report
- default timeout changed from 10 to 5 seconds